一种情况是到畅捷通官网,产品里找下载里的工具。 找T3修复ADO工具。 另一种情况可能是数据库版本兼容性包没安装。比如原来最开始安装T3软件时用的2005的数据库版本。然后你装的2008,没装兼容性包就会报错。你装一下安装包里的SQLServer2005_BC,它默认是32位, 带X64的是64位。装好后就可以了。 不会再提示activex部件不能创建对象
卸载补丁,KB5029915,再试,不行再找以下几下补丁KB5027141、KB5028872 、KB5028970
这种情况一般是EXE与操作系统的关联信息丢失了,重建关联信息就行了。下载文件,放电脑上运行就行了。unexe.zip
如果程序写入数据插入是mysql的较低版本语句。在高版本的MYSQL里数据没法插入。那可以在mysql中修改my.cnf,找到sql_mode,修改值为:NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION如果没有该字段 ,在[mysqld]标签里新增:sql_mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION然后重启mysql。
1、关闭数据库的服务。
2、然后把数据库文件剪切出来。
3、然后在重启服务。进入SqlSever删除数据库(因为文件已经剪切走了,所以不会删除文件)
4、再把数据库拷到其它位置,再附加就可以了。
解决方法:
/*修改数据库为紧急模式*/
alter database 库名 set emergency
/*修改为单用户模式*/
alter database 库名 set single_user
/*修复数据库日志*/
dbcc checkdb(库名,repair_allow_data_loss)
/*恢复多用户模式*/
alter database 库名 set multi_user
MySQL 5.6 以及以上版本下,安装 WordPress 4.6 及以上版本的时候,默认的编码整理方式为 utf8mb4_unicode_520_ci,但是 MySQL 5.5 及以下版本的数据库,不支持 utf8mb4_unicode_520_ci,所以无法导入。
处理的办法,就是使用 sublime text 等代码编辑器,
打开 .sql 数据库,然后批量查找替换所有的 utf8mb4_unicode_520_ci 为 utf8mb4_unicode_ci ,保存后上传即可。